From 4e902cd22303449970bb08a0c7317a745a1f91b3 Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Fri, 26 Jun 2009 14:20:05 +0200 Subject: [PATCH] Clip cairo drawing against client-side child windows This is how cairo works with native children. This fixes an issue where the drag target outline is visible on the evolution folder treeview when it isn't with native windows. --- gdk/gdkwindow.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c index c60ca61858..077a876436 100644 --- a/gdk/gdkwindow.c +++ b/gdk/gdkwindow.c @@ -4417,7 +4417,7 @@ gdk_window_set_cairo_clip (GdkDrawable *drawable, cairo_reset_clip (cr); cairo_new_path (cr); - gdk_cairo_region (cr, private->clip_region); + gdk_cairo_region (cr, private->clip_region_with_children); cairo_restore (cr); cairo_clip (cr); -- 2.30.2